package com.vf.admin.miaodong.entity;

import com.vf.admin.common.db.annotation.Column;
import com.vf.admin.common.db.annotation.Table;
import lombok.Data;

/**
 * <p>Title : </p>
 * <p>Description : </p>
 * <p>DevelopTools : IDEA</p>
 * <p>DevelopSystem : Windows10</p>
 *
 * @Author : NemoMeng
 * @Date 2023/6/26 11:23
 */
@Data
@Table(name = "wechat_pay_configs")
public class WechatPayConfigs {


    private static final long serialVersionUID = 1L;

    @Column(length = 11, name = "id", index = true)
    private Integer id;

    //别名
    @Column(name = "alias")
    private String alias;

    //权重 1-100
    @Column(name = "weight")
    private Integer weight;

    //是否开启1=开，0=关
    @Column(name = "status")
    private Integer status;

    //appId
    @Column(name = "appId")
    private String appId;

    //直连商户id
    @Column(name = "mch_id")
    private String mchId;

    //商户api证书序列号
    @Column(name = "mch_serial_no")
    private String mchSerialNo;

    //V3密钥
    @Column(name = "api_key")
    private String apiKey;

    // 开发者私钥
    @Column(name = "private_key")
    private String privateKey;

    //异步回调地址
    @Column(name = "notify_url")
    private String notifyUrl;

    //Vip异步回调地址
    @Column(name = "vip_notify_url")
    private String vipNotifyUrl;

}
